People -
7 Oct 2018 23:56

Authorities are shedding some light on the deadly limousine crash that occurred in Upstate New York on Saturday, resulting in 20 deaths. The National Transportation Safety Board, which is conducting its own investigation into the crash in Schoharie, said this has been the "most deadly transportation accident" in the U.S. since February 2009, when 50 people lost their lives during the crash of Colgan Air Flight 3407 in Buffalo. On Sunday afternoon, the New York State Police held a press conferenc...
Share this Article